biomedical telemetry - French English Dictionary